/*
 * 所有常量入口
 *
 * @Author:    zhoujk
 * @Date:      2022-09-06 19:58:28
 */
import menu, { ZZB_MENU_OPER_TYPE_ENUM } from './system/menu-const'
import { LOGIN_DEVICE_ENUM } from './system/login-device-const'
import { FLAG_NUMBER_ENUM, USER_TYPE_ENUM } from './common-const'
import { LAYOUT_ENUM } from './layout-const'
import file from './support/file-const'
import loginLog from './support/login-log-const'
import codeGeneratorConst from './support/code-generator-const'
import changeLogConst from './support/change-log-const'
import jobConst from './support/job-const'
import {
  ZZB_AUDIT_STATUS_ENUM,
  ZZB_AUTH_BUSS_TYPE_ENUM,
  ZZB_ENABLE_STATUS_ENUM,
  ZZB_EXHIBITION_STATUS_ENUM,
  ZZB_MCH_NO_STATUS_ENUM,
  ZZB_NO_STATUS_ENUM,
  ZZB_NO_TYPE_ENUM,
  ZZB_PROFIT_DRAW_TYPE_ENUM,
  ZZB_STORE_TYPE_ENUM,
  ZZB_USER_TYPE_ENUM,
} from '/@/constants/system/system-const.js'
import { ZZB_SEX_ENUM } from '/@/constants/system/user-const.js'
import {
  ACCOUNT_TYPE_ENUM,
  AUTH_BUSINESS_AGENT_ENUM,
  AUTH_BUSINESS_ENUM,
  BLACKLIST_AGENT_STATUS_ENUM,
  BLACKLIST_MERCHANT_STATUS_ENUM,
  MERCHANT_STATUS_ENUM,
  PROFIT_WITHDRAWAL_TYPE_ENUM,
  STATUS_ENUM,
} from '/src/constants/business/b-agent/agent/agent-const'
import { CARD_TYPE_ENUM, DEBIT_CARD_ACC_TYPE_ENUM, REVIEW_STATUS_ENUM } from '/@/constants/business/components/profit-draws-const'
import { ZZB_CHANNEL_STATUS_ENUM, ZZB_CHANNEL_TYPE_ENUM } from '/@/constants/business/b-operation/channel/channels-const.js'
import { ZZB_DATA_PERMISSION_ENUM, ZZB_ROLE_TYPE_ENUM } from '/@/constants/business/b-operation/role/role-const.js'
import { ZZB_MERCHANT_AUTH_BUSS_TYPE_ENUM } from '/@/constants/business/b-merchant/merchant/merchant-const.js'
import { ZZB_PAY_TYPE_ENUM, ZZB_PAY_WAY_ENUM } from '/@/constants/business/b-pay/order/order-const.js'
import { ZZB_DEVICE_ACTIVE_STATUS_ENUM } from '/@/constants/business/code/code-const.js'
import {
  ZZB_MCH_AUDIT_STATUS_ENUM,
  ZZB_REGISTAUDIT_STATUS_ENUM,
  ZZB_SUBJECT_TYPE_ENUM,
} from '/@/constants/business/b-operation/expand/business-application-const.js'
import { ZZB_PROFIT_LOG_TYPE_ENUM } from '/@/constants/business/b-agent/profit/profit-log/profit-log-const.js'
import {
  BANK_ACCOUNT_TYPE_ENUM,
  CERTIFICATE_TYPE_ENUM,
  CONTACT_ID_DOC_TYPE_ENUM,
  CONTACT_TYPE_ENUM,
  FINANCE_TYPE_ENUM,
  SALES_SCENES_TYPE_ENUM,
  SALES_SCENES_TYPE_ENUM_YEEPAY,
  SUBJECT_TYPE_ENUM,
} from '/@/constants/business/b-merchant/expand/expand-const.js'

export default {
  FLAG_NUMBER_ENUM,
  LOGIN_DEVICE_ENUM,
  USER_TYPE_ENUM,
  LAYOUT_ENUM,
  ZZB_USER_TYPE_ENUM,
  ZZB_ENABLE_STATUS_ENUM,
  ZZB_SEX_ENUM,
  ZZB_STORE_TYPE_ENUM,
  STATUS_ENUM,
  AUTH_BUSINESS_ENUM,
  ZZB_NO_TYPE_ENUM,
  ZZB_AUTH_BUSS_TYPE_ENUM,
  ACCOUNT_TYPE_ENUM,
  ZZB_PROFIT_DRAW_TYPE_ENUM,
  ZZB_NO_STATUS_ENUM,
  ZZB_MCH_NO_STATUS_ENUM,
  PROFIT_WITHDRAWAL_TYPE_ENUM,
  MERCHANT_STATUS_ENUM,
  ZZB_CHANNEL_STATUS_ENUM,
  ZZB_ROLE_TYPE_ENUM,
  ZZB_DATA_PERMISSION_ENUM,
  ZZB_MERCHANT_AUTH_BUSS_TYPE_ENUM,
  ZZB_PAY_TYPE_ENUM,
  ZZB_EXHIBITION_STATUS_ENUM,
  BLACKLIST_MERCHANT_STATUS_ENUM,
  BLACKLIST_AGENT_STATUS_ENUM,
  ZZB_DEVICE_ACTIVE_STATUS_ENUM,
  REVIEW_STATUS_ENUM,
  ZZB_AUDIT_STATUS_ENUM,
  ZZB_REGISTAUDIT_STATUS_ENUM,
  ZZB_SUBJECT_TYPE_ENUM,
  ZZB_PROFIT_LOG_TYPE_ENUM,
  CERTIFICATE_TYPE_ENUM,
  CONTACT_ID_DOC_TYPE_ENUM,
  SUBJECT_TYPE_ENUM,
  FINANCE_TYPE_ENUM,
  BANK_ACCOUNT_TYPE_ENUM,
  CONTACT_TYPE_ENUM,
  SALES_SCENES_TYPE_ENUM,
  DEBIT_CARD_ACC_TYPE_ENUM,
  AUTH_BUSINESS_AGENT_ENUM,
  SALES_SCENES_TYPE_ENUM_YEEPAY,
  CARD_TYPE_ENUM,
  ZZB_CHANNEL_TYPE_ENUM,
  ZZB_MCH_AUDIT_STATUS_ENUM,
  ZZB_MENU_OPER_TYPE_ENUM,
  ZZB_PAY_WAY_ENUM,
  ...loginLog,
  ...menu,
  ...file,
  ...codeGeneratorConst,
  ...changeLogConst,
  ...jobConst,
}
